cardiovascular protective drug - German English Dictionary